package cc.rengu.igas.channel.upqc.facade.request;


import cc.rengu.igas.channel.upqc.facade.base.BaseRequest;
import cc.rengu.igas.channel.upqc.facade.bean.AddnCondition;
import cc.rengu.igas.channel.upqc.facade.bean.PayerInfo;
import cc.rengu.igas.channel.upqc.facade.bean.RiskInfoBean;

import java.io.Serializable;

/**
 * c2b码申请
 */
public class GenC2BNoRequest extends BaseRequest implements Serializable {
    private String issInsCode;        /*银联机构号*/
    private String orderId;        /*订单号*/
    private String orderTime;        /*订单发送时间*/
    private String qrType;        /*二维码类型*/
    private String qrValidTime;        /*二维码有效时间*/
    private String reqReserved;        /*请求方保留域*/
    private RiskInfoBean riskInfoBean;        /*风控信息*/
    private PayerInfo payerInfo;    /*付款方信息*/
    private AddnCondition addnCondition;        /*附加条件处理信息*/

    public String getIssInsCode() {
        return issInsCode;
    }

    public void setIssInsCode(String issInsCode) {
        this.issInsCode = issInsCode;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getQrType() {
        return qrType;
    }

    public void setQrType(String qrType) {
        this.qrType = qrType;
    }

    public String getQrValidTime() {
        return qrValidTime;
    }

    public void setQrValidTime(String qrValidTime) {
        this.qrValidTime = qrValidTime;
    }

    public String getReqReserved() {
        return reqReserved;
    }

    public void setReqReserved(String reqReserved) {
        this.reqReserved = reqReserved;
    }


    public RiskInfoBean getRiskInfoBean() {
        return riskInfoBean;
    }

    public void setRiskInfoBean(RiskInfoBean riskInfoBean) {
        this.riskInfoBean = riskInfoBean;
    }

    public PayerInfo getPayerInfo() {
        return payerInfo;
    }

    public void setPayerInfo(PayerInfo payerInfo) {
        this.payerInfo = payerInfo;
    }

    public AddnCondition getAddnCondition() {
        return addnCondition;
    }

    public void setAddnCondition(AddnCondition addnCondition) {
        this.addnCondition = addnCondition;
    }
}
